be imputable to something - Turco Inglés Diccionario